package pl.bizuteria.sklep.admin.client.ui.product;

import com.google.gwt.user.cellview.client.AbstractHasData;
import com.google.gwt.user.cellview.client.ColumnSortList;
import com.google.gwt.user.client.ui.IsWidget;
import com.google.web.bindery.requestfactory.shared.EntityProxy;

public interface IProxyListView<P extends EntityProxy> extends IsWidget {

	interface Delegate {
		void createClicked();

		void deleteClicked();

	}
	
	AbstractHasData<P> asHasData();
	
	void setDelegate(Delegate delegate);
	
 public 	ColumnSortList getColumnSortList();
	
}
